<!DOCTYPE html>
<html lang="zh-Hans">

<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
    <meta name="viewport"
        content="width=device-width, initial-scale=1.0,maximum-scale=1,minimum-scale=1,user-scalable=no">

    <link rel="stylesheet" href="./css/index.css" />
</head>

<body>
    <h1>JavaScript 字符串</h1>
    <h2>参考链接</h2>
    <ul>
        <li><a target="_blank"
                href="https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String">JavaScript
                String</a></li>
    </ul>

    <ul>
        <li>
            <strong>属性</strong>

            <ul>
                <li><strong>String.prototype.length</strong> 返回了字符串的长度。</li>
            </ul>
        </li>
        <li>
            <strong>方法</strong>

            <ul>
                <li><strong>String.prototype.charAt()</strong> 返回特定位置的字符。</li>
                <li><strong>String.prototype.charCodeAt()</strong> 返回表示给定索引的字符的Unicode的值。</li>
                <li><strong>String.prototype.concat()</strong> 连接两个字符串文本，并返回一个新的字符串。</li>
                <li><strong>String.prototype.includes()</strong> 判断一个字符串里是否包含其他字符串。</li>
                <li><strong>String.prototype.endsWith()</strong> 判断一个字符串的是否以给定字符串结尾，结果返回布尔值。</li>
                <li><strong>String.prototype.indexOf()</strong> 从字符串对象中返回首个被发现的给定值的索引值，如果没有找到则返回-1。</li>
                <li><strong>String.prototype.lastIndexOf()</strong> 从字符串对象中返回最后一个被发现的给定值的索引值，如果没有找到则返回-1。</li>
                <li><strong>String.prototype.localeCompare()</strong> 返回一个数字表示是否引用字符串在排序中位于比较字符串的前面，后面，或者二者相同。</li>
                <li><strong>String.prototype.match()</strong> 使用正则表达式与字符串相比较。</li>
                <li><strong>String.prototype.repeat()</strong> 返回指定重复次数的由元素组成的字符串对象。</li>
                <li><strong>String.prototype.replace()</strong> 被用来在正则表达式和字符串直接比较，然后用新的子串来替换被匹配的子串。</li>
                <li><strong>String.prototype.search()</strong> 对正则表达式和指定字符串进行匹配搜索，返回第一个出现的匹配项的下标。</li>
                <li><strong>String.prototype.slice()</strong> 摘取一个字符串区域，返回一个新的字符串。</li>
                <li><strong>String.prototype.split()</strong> 通过分离字符串成字串，将字符串对象分割成字符串数组。</li>
                <li><strong>String.prototype.startsWith()</strong> 判断字符串的起始位置是否匹配其他字符串中的字符。</li>
                <li><strong>String.prototype.substr()</strong> 通过指定字符数返回在指定位置开始的字符串中的字符。</li>
                <li><strong>String.prototype.substring()</strong> 返回在字符串中指定两个下标之间的字符。</li>
                <li><strong>String.prototype.toLowerCase()</strong> 将字符串转换成小写并返回。</li>
                <li><strong>String.prototype.toString()</strong> 返回用字符串表示的特定对象。</li>
                <li><strong>String.prototype.toUpperCase()</strong> 将字符串转换成大写并返回。</li>
                <li><strong>String.prototype.trim()</strong> 从字符串的开始和结尾去除空格。</li>
            </ul>
        </li>
    </ul>
</body>

</html>